A Run-Time Task Migration Scheme for an Adjustable Issue-Slots Multi-core Processor

نویسندگان

  • Fakhar Anjam
  • Quan Kong
  • Roel Seedorf
  • Stephan Wong
چکیده

In this paper, we present a run-time task migration scheme for an adjustable/reconfigurable issue-slots very long instruction word (VLIW) multi-core processor. The processor has four 2-issue ρ-VEX VLIW cores that can be merged together to form larger issue-width cores. With a task migration scheme, a code running on a core can be shifted to a larger or a smaller issue-width core for increasing the performance or reducing the power consumption of the whole system, respectively. All the cores can be utilized in an efficient manner, as a core needed for a specific job can be freed at run-time by shifting its running code to another core. The task migration scheme is realized with the implementation of interrupts on the ρ-VEX cores. The design is implemented in a Xilinx Virtex-6 FPGA. With different benchmarks, we demonstrate that migrating a task running on a smaller issue-width core to a larger issuewidth core at run-time results in a considerable performance gain (up to 3.6x). Similarly, gating off one, two, three, or four cores can reduce the dynamic power consumption of the whole system by 24%, 42%, 61%, or 81%, respectively.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Unified Run-time Updating and Task Migration Mechanism

Run-time updating is relevant in systems where a restart of the whole system is expensive. It is desirable to have the possibility to safely update or reconfigure a part of the system at a low cost. Task migration is the act of transferring a process between two processing units. Task migration becomes more and more essential as an operating system feature as the on-chip core-count increases as...

متن کامل

EM-Reliability System Modeling and Performance Optimization for High-Performance Microprocessors

This article presents a new approach for system-level reliability management technique for multi-core microprocessors. In the new approach, the electromigration (EM) induced mean time to failure (MTTF) at the system level is modeled as a resource, which is abstracted from a more physics-based EM model. Based on such resource-based EM models, we propose a novel task migration method to explicitl...

متن کامل

Sarkar, Abhik. Predictable Task Migration Support and Static Task Partitioning for Scalable Multicore Real-time Systems. (under the Direction of Frank Mueller.) Predictable Task Migration Support and Static Task Partitioning for Scalable Multicore Real-time Systems

SARKAR, ABHIK. Predictable Task Migration Support and Static Task Partitioning for Scalable Multicore Real-Time Systems. (Under the direction of Frank Mueller.) Multicores are becoming ubiquitous, not only in general-purpose but also embedded computing. This trend is a reflection of contemporary embedded applications posing steadily increasing demands in processing power. On such platforms, pre...

متن کامل

Partitioning and Task Transfer on NoC-based Many-Core Processors in the Avionics Domain

Networks-on-Chip (NoC) based many-core processors can not only increase system performance but also allow the integration of multiple functions on a single hardware platform. To consolidate functionality on many-core systems in safety-critical domains software partitioning is required to avoid the propagation of faults due to the use of shared resources. In this paper we propose extensions to w...

متن کامل

Dynamic Repartitioning of Real-Time Schedule on a Multicore Processor for Energy Efficiency

Multicore processors promise higher throughput at lower power consumption than single core processors. Thus in the near future they will be widely used in hard real-time systems as the performance requirements are increasing. Though DVS may reduce power consumption for hard real time applications on single core processors, it introduces a new implication for multicore systems since all the core...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012